double pull rod - Spanish English Dictionary